package dao

import "adam2/internal/model"

type OptimizeAccountDao interface {
	// 清空表
	TruncateTable()

	// 根据日期，从optimize_account_log表中向optimize_account表中插入记录
	InsertFromOptimizeAccountLogByDate(date string)

	// 根据日期删除记录
	DeleteByDate(date string)

	// 查询所有记录
	FindAll() model.OptimizeAccountArray
}
